self venting - Turkish English Dictionary